package cn.com.se.设计模式.模板方法;


public class TestTemplate extends AbstractTemplate{

    /**
     * 自定义实现
     */
    @Override
    public void washHands() {
        System.out.println("----------->吃饭前洗手就不洗手");
    }

    /**
     * 重写模版方法
     */
    @Override
    public void eat() {
        super.eat();
        System.out.println("你好岳狗屎");
    }


    /**
     * 调用模版方法
     */
    public void template(){
        super.templateMethod();
    }

    public static void main(String[] args) {
        TestTemplate testTemplate = new TestTemplate();
        testTemplate.template();
    }
}
